soldier belonging to the guards - Français Anglais Dictionnaire